home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Plus 2004 #11
/
Amiga Plus CD - 2004 - No. 11.iso
/
AmiSoft
/
Comm
/
mail
/
SpamFryer.lha
/
SpamFryer
/
SpamFryer.history
< prev
next >
Wrap
Text File
|
2004-08-22
|
5KB
|
80 lines
Modified November 2003 to remove personal information
First Aminet upload
Modified December 2003 to explicitly QUIT and CLOSE (thanks to Chris Young)
Second Aminet upload
Modified January 2004 Verbose argument and multi-account system (by Elwood)
Bug fix: multiply-identified spams only get fried once
Reports errors and actions to log as well as console
Configurable truncation of long console subject lines
New check for 'Test, Yep.' Bagle/Beagle worm signature
also purges mails 'To: undisclosed-recipients' (SNG)
Combines reports for all accounts (Elwood's correction)
Junks all mails with the word VIAGRA inside (Stellan)
Junks all mails from excite.com (add more?) (Stellan)
Skips quickly through headers once spam is identified
Explicitly opens the console window - thanks Kelvin!
Closes log only after last account (fixes Elwood's fix)
POP3 commands end with explicit CR as well as LF (RFC)
Junks references to V1agra, Xanax and 'Cialis ' drugs
Combination tests sift out unwanted date invitations
Third Aminet Upload
Modified February 2004 Major updates, most of them made by Allan Rasmussen.
Added possibility to use a 'keep' and a 'lose' list.
Fixed a minor bug which prevented the Reply-To: field
from being scanned properly. I couldn't figure out what
the variable 'both' was all about, so I got rid of it
and invented a simpler way to produce the final output.
Removed the 'bogus address' option, as it is redundant.
Made it possible to keep a growing logfile. Made the
script compatible with public ARexx ports. Fixed a bug
which prevented the second account from being scanned
if the first was empty.
Modified March/April Initial keep/lose list update made by Allan Rasmussen.
2004 Now verbose also works on the log file. Made an offline
version of the script for YAM. Verbose argument changed
to quiet in the offline YAM version. Simon: Junks mails
with the word 'searchingforasoulmate' inside. Allan:
Added Early-Ref: argument to the lists. Renamed lists.
Simon: removed checks for old worm subjects, added John
Smith's patch for optional interactive password entry,
added headings for Elwood's multiple account reporting.
Symbolic names for constant list indices for readability.
Case-independent list pattern handling. No categorisation.
Modified May 2004 Call to learn rules. Allow keep and lose list information
to be embedded in this program file. Allow comments in list
files - such lines must start with "// " (including the
space, which the ARexx parser treats as a delimiter).
Many new rules.
Modified June 2004 New code to check and report rule effectiveness.
Code cleanup, consistent nesting and capitalisation.
Allows account details to be read from a file.
Modified July 2004 Option to kill all mail to addresses with digits in.
Now reads other accounts, even if first has no mail.
Parsing of account file is more robust and error-trapped.
Relaxed syntax rules (e.g. need for colons) in lists.
Added indexed and cross-referenced AmigaGuide document.
Added UAE and YAM integration subdirectories and docs.
Fourth Aminet Upload
Modified August 2004 Always reports if a list file is not found if that list's
name in the script is not null. Rejects mails with both
no subject and no 'from' or 'reply-to' address (Elwood).
New rule: rejects mails with 'prescription' in subject.
French translation of ARexx added to package (Herve).
Clarified integration in SpamFryer.yam.readme (Allan).
Missing History file (this one :-) added to the archive.
Clarified distribution and translation rules (Simon).
Fifth Aminet Upload